﻿body
{
    padding: 0 0 0 0;
    margin: auto;
    width: 1000px;
    background-image:url('../Image/bg.png');
    color:White;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    font-size:13px;
}
a
{
    text-decoration:none;
    color:White;
}
a:hover
{
    text-decoration:underline;
    color:#9E5B00;
    font-weight:bold;
}
div
{
    display:block;    
}
#top,#mainmenu,#content,#all,#banner
{
    width: 1000px;
}
#banner
{
     background-image:url('../Image/banner.png');   
     background-repeat:no-repeat;
}
#all
{
    position:absolute;
    
    height:auto;    
}
#top
{
    float: left;
    position:absolute;
    text-align:right;
    height:20px;
    padding-top:5px;
    font-family:Tahoma;
    color:White;
    font-size:12px;
    text-transform: uppercase;
    text-shadow: 0 0 0.2em #DD2A81, 0 0 0.2em #DD2A81;
    font-weight: bold;
    margin-top:120px;
    text-align:center;
    
}

#banner
{
    float: left;
    height: 170px;
    position:relative;
    margin-top:15px;
    margin-left:15px;
    width:990px;
    
}
#logo
{
    float:left;
    width:80%;
    height:100%;
    
}
#support
{
    float:right;
    width:20%;
    text-align:right;
    padding-top:100px;
    vertical-align:bottom;
    height:100%;  
    font-size: 14px;
    text-shadow: 0 0 0.2em #DD2A81, 0 0 0.2em #DD2A81;
    font-family: Comic Sans MS, Verdana, Arial;  
}
#mainmenu
{
    position:relative;
    float: left;
    height:32px;
    width:100%;
    background-repeat:repeat-x;
   
}
#mainmenu table tr td
{
    width:140px;
    height:30px;
    background-image:url('../Image/menu-bg.png');
    background-repeat:no-repeat;
    text-align:center;
}
#mainmenu table tr td:hover
{
    width:140px;
    height:30px;
    background-image:url('../Image/menu-bg-over.png');
    background-repeat:no-repeat;
    text-align:center;
}
#mainmenu table tr td a
{
    font-weight:bold;
    color: #4C3C03;
}
#mainmenu table tr td a:hover
{
    font-weight:bold;
    color: #312601;
}
#content
{
    margin: auto;
    float:left;
    min-height:100px;
    background-color:Black;
    
}
#leftmenu
{
    float: left;
    margin-left: 0px;
    width: 210px;
    border-color: #2E2923;
    border-style: solid;
    border-width: 1px;
    background-color:Black;
}
.leftmnuheader
{
    background-image:url('../Image/mnu-left-top.gif');
    background-repeat:no-repeat;
    height:40px;
    text-align:center;
    padding-top:17px;
    color:#584F07;
    font-weight:bold;
}
.leftmnucontent
{
    width:100%;
    height:auto;
    padding:5px 5px 5px 15px;
    
}
/*
.leftmnucontent a
{
    padding-left:10px;
    background-image:url('../Image/rows.gif');
    background-repeat:no-repeat;
}
.leftmnucontent a
{
    padding-left:10px;
    background-image:url('../Image/rows.gif');
    background-repeat:no-repeat;
}*/

#right
{
    float:right;
    width:786px;
    background-color:Black;
    
}
#slide
{
    background-color:Black;
    float:right;
    width:770px;
    height:220px;
    background-image:url('../Image/slide-bg.png');
    background-repeat:no-repeat; 
    padding-left:20px;
    padding-top:20px;
    
}
#slide img
{
    width:745px;
    height:200px; 
}
#detail
{
    float:right;
    width:100%;
        
}
#footer
{
    padding-top:10px;
    float:left;
    height:100px;
    width:1000px;
    background-color:Black;
    background-image:url('../Image/footer-bg.png');
    background-repeat:no-repeat;
    text-align:center;
    color:Gray;
}
#footer a
{
   color:Gray;
}
/*sản phẩm*/
.productname
{
    padding:2px 2px 5px 2px;
   font-weight:bold;
   text-align:center;     
}
.productprice
{
    padding:2px 2px 5px 2px;
    font-weight:bold;
    color:#BD9405;
    text-align:center;  
    
}
.detailheader
{
    background-image:url('../Image/detail-header.gif');
    width:770px;
    height:20px;
    padding:5px 0px 0px 10px;  
    font-weight:bold;
    color:#FDC768;
}
.detailcontent
{
    padding:10px 15px 10px 15px;
}
.detailcontent table tr td
{
    width:180px;
}
.product
{
    
    margin:5px 0px 5px 2px;
    background-color:Black;
    width:180px;
    height:280px;
    border:1px;
    border-color:Gray;
    border-style:solid;  
    text-align:center;  
}
.product:hover
{
    background-color:#1E1E1E;
}
.product img
{
    width:175px;
    height:200px;
}
.productview
{
    margin-left:40px;
    width:95px;
    height:20px;
    background-image: url('../Image/viewdetail.jpg')
}
.productview a:hover
{
    color:White;
    text-decoration:none;
    
}
.productrow
{
    width:100%;
    height:auto;    
}
/*Thông tin chi tiết sản phẩm*/
#productdetail
{
    width:786px;
    height:auto;  
      
}
#pd_image
{
    float:left;
    width:320px;
    height:480px;  
   
   
}
#pd_image img
{
    width:320px;
    height:480px;   
    
}
#pd_content
{
    margin-left:320px;
    width:466px;
    height:auto;
    padding:3px 5px 5px 5px;
    
}
#pd_thum
{
    float:left;
    margin-left:0px;
    width:100%;
    
}
#pd_thum img
{
    width:80px;
    height:106px;
}
#other
{
    float:left;
    width:780px;
    padding:3px 5px 5px 5px;
    background-image:url('../Image/detail-header.gif');
    font-size:15px;
    font-weight:bold;
}
#other_list
{
    float:left;
    width:780px;
    padding:3px 5px 5px 5px;
}
#pd_title
{
    float:left;
    width:780px; 
    font-weight:bold;
    font-size:15px;
    padding:3px 5px 5px 5px;
    background-image:url('../Image/detail-header.gif');
}
.leftmnucontent ul
{
        padding:10px 0px 0px 40px;
    }
.leftmnucontent ul li ul
{
    padding:0px 0px 0px 15px;
    }
.leftmnucontent ul li ul li
{
        padding:0px 0px 0px 0px;
    }